Computer Futures sucht in Hamburg, Berlin eine/n Mobile Software Architect / Engineer (m/w/d) (Platform & iOS) (ID-Nummer: 13458347)
RAG-Anwendungen, Agenten oder Tooling) in stabile, produktive Services wie APIs, Backends oder Worker – inklusive Architektur, Error Handling und technischer Dokumentation Aufbau zuverlässiger Daten- und Dokumentenpipelines (Ingestion, Transformation, Indexing/Embeddings, Retrieval) als zentrale Bausteine für produktionsreife KI-Lösungen Entwicklung und Etablierung umfassender Test- und Qualitätsstrategien (Unit-, Integrations- und End-to-End-Tests) sowie LLM-spezifischer Evaluations- und Regressionsmechanismen (Eval-Sets, Guardrails, Versionierung) Aufbau und Betrieb von CI/CD-Pipelines, Umgebungen (Dev/Test/Prod) und Release-Prozessen für zuverlässige Bereitstellung GenAI-basierter Services Implementierung moderner Observability (Logging, Tracing, Metrics, Dashboards, Alerts) sowie Umsetzung von Security- und Governance-Standards (Identity/RBAC, Secrets, Policies) Ihr Profil Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation Mehrjährige Erfahrung im Software Engineering, idealerweise mit Schwerpunkt Python; zusätzliche Kenntnisse in TypeScript, Java oder C# sind von Vorteil Erfahrung in der produktiven Entwicklung von Backend-Services einschließlich Tests, CI/CD und Integrationslandschaften Fundiertes technisches Verständnis für Betrieb und Stabilität produktiver Systeme – insbesondere Monitoring, Alerting, Incident-Readiness sowie Performance- und Kostenbewusstsein Praxis im Umgang mit Cloud-Technologien, bevorzugt Microsoft Azure (Identity, Secrets Management, Storage/Compute, Netzwerkgrundlagen) Strukturierte, qualitätsorientierte Arbeitsweise sowie der Anspruch, hochwertige und skalierbare GenAI-Lösungen in Produktion zu bringen Einsatzort: Dortmund ǀ Nordrhein-Westfalen
RAG-Anwendungen, Agenten oder Tooling) in stabile, produktive Services wie APIs, Backends oder Worker – inklusive Architektur, Error Handling und technischer Dokumentation Aufbau zuverlässiger Daten- und Dokumentenpipelines (Ingestion, Transformation, Indexing/Embeddings, Retrieval) als zentrale Bausteine für produktionsreife KI-Lösungen Entwicklung und Etablierung umfassender Test- und Qualitätsstrategien (Unit-, Integrations- und End-to-End-Tests) sowie LLM-spezifischer Evaluations- und Regressionsmechanismen (Eval-Sets, Guardrails, Versionierung) Aufbau und Betrieb von CI/CD-Pipelines, Umgebungen (Dev/Test/Prod) und Release-Prozessen für zuverlässige Bereitstellung GenAI-basierter Services Implementierung moderner Observability (Logging, Tracing, Metrics, Dashboards, Alerts) sowie Umsetzung von Security- und Governance-Standards (Identity/RBAC, Secrets, Policies) Ihr Profil Abgeschlossenes Studium im Bereich Informatik, Wirtschaftsinformatik oder vergleichbare Qualifikation Mehrjährige Erfahrung im Software Engineering, idealerweise mit Schwerpunkt Python; zusätzliche Kenntnisse in TypeScript, Java oder C# sind von Vorteil Erfahrung in der produktiven Entwicklung von Backend-Services einschließlich Tests, CI/CD und Integrationslandschaften Fundiertes technisches Verständnis für Betrieb und Stabilität produktiver Systeme – insbesondere Monitoring, Alerting, Incident-Readiness sowie Performance- und Kostenbewusstsein Praxis im Umgang mit Cloud-Technologien, bevorzugt Microsoft Azure (Identity, Secrets Management, Storage/Compute, Netzwerkgrundlagen) Strukturierte, qualitätsorientierte Arbeitsweise sowie der Anspruch, hochwertige und skalierbare GenAI-Lösungen in Produktion zu bringen Einsatzort: Dortmund ǀ Nordrhein-Westfalen
Unser Ziel ist, dass Du nach kurzer Zeit anspruchsvolle Aufgaben der IT-Administration selbstständig und qualitätsbewusst bearbeitest und Dich im Team weiterentwickelst. DU LERNST wie Computer wirklich funktionieren,wie die Computer in einem Netzwerk zusammenarbeiten,wie Daten sicher dauerhaft gespeichert werden,wie Informationen sicher übertragen werden,wie das Internet of Things funktioniert,wie wir das alles verwenden, um Bauwerke vor dem Einsturz zu bewahren.
This appeals to you: Design, develop, and implement embedded software solutions for various microcontrollers and processorsCollaborate with hardware engineers to define software architecture for embedded systems, considering hardware constraintsWrite efficient, reliable code in C, C++, or assembly language for embedded systemsDevelop software for RTOS (Real-Time Operating System) to ensure timely and predictable task executionCreate and optimize drivers for peripherals and interfaces like sensors, actuators, and communication modulesIdentify and resolve issues through debugging and testing to ensure system stability and performanceWork with cross-functional teams, including hardware engineers and quality assurance, to deliver integrated solutionsImplement security measures to protect embedded systems from vulnerabilities and cyber threatsOptimize code and algorithms for resource-constrained environments, considering factors like power consumption and memory usage This is you: Bachelor’s or higher degree in Computer Science, Electrical Engineering, or a related fieldProficiency in programming languages such as C and C++Experience in embedded systems development with knowledge of microcontroller/microprocessor architecturesFamiliarity with real-time operating systems (RTOS) and embedded development toolsKnowledge of communication protocols (e.g., SPI, I2C, UART) and networking protocols is a plusUnderstanding of hardware design principles is advantageousStrong problem-solving skills and attention to detailExcellent communication skills for effective collaboration and documentationIndustry-specific certifications or relevant experience may be preferredGood German and Englisch language skills What we offer: Future prospects in an innovative, growing, and agile companyAn exciting work environment with diverse career opportunitiesCompetitive, industry-standard / above-industry-standard salaryFlexible working hours and the option for remote work30 vacation days per year and special leave for significant occasions when employed at Xtended EngineeringBonus programs for referrals and employee recruitmentTeam events Xtended Engineering GmbH connects skilled engineers with companies in the industrial and commercial sectors.
Position Summary: We are seeking a motivated and enthusiastic C++ Developer to join our dynamic team in the Berlin-Adlershof software center. This role is ideal for individuals with a solid foundation in computer science, experience with C++ using the Qt-Framework and eager to grow their skills in a cutting-edge environment. You will have the opportunity to contribute to the development of leading dental applications, making a tangible impact on the healthcare industry.